Big Huge Thesaurus

common scold

noun

sounds kind of like